package io.github.quickmsg.interate.sharedstrategy;

/**
 * @author Zander.Wu
 */
public enum SharedStrategyType {
    /**
     * 在所有订阅者中随机选择
     */
    random,
    /**
     * 按照订阅顺序
     */
    round_robin,
    /**
     * 一直发往上次选取的订阅者
     */
    sticky,
    /**
     * 按照发布者 consistentId 的哈希值
     */
    hash;
}
